.block-category{
  width:46%;
  height:90px;
  background-color:#F0F8FF;
  border:#66CCFF 1px solid;
  margin-left:15px;
  margin-bottom:15px;

  /*padding-top:10px;*/
  padding-bottom:10px;
  float:left;
}
.block-listadvert{
  width:550px;
  height:90px;
  background-color:#FFFFFF;
  border:#CCFFFF 0px solid;
  margin-left:30px;
  margin-bottom:15px;

  /*padding-top:10px;*/
  padding-bottom:10px;
  float:left;
}
.block-viewcategory{
  width:400px;
  height:65px;
  background-color:#F5FEE2;
  border:#92DD04 1px solid;
  margin-left:15px;
  margin-bottom:15px;

  /*padding-top:10px;*/
  padding-bottom:10px;
  float:left;
}
.prov-item{
  /*border:#FF0000 thin solid;*/
  width:140px;
  /*height:15px;*/
  float:left;
}
.region-item{
  /*border:#FF0000 thin solid;*/
  padding-left:10px;
  width:100%;
  /*height:15px;*/
  float:left;
}
.item-status{
  text-align:right;
  padding-top:3px;
  padding-right:3px;
  padding-bottom:3px;
}
.item-image{
  text-align:left;
}
.item-title{
  /*text-align:center;*/
  padding-right:5px;
  padding-left:5px;
  padding-top:0px;
  padding-bottom:20px;
}
.item-image b{
  color:#0099FF;
}
.item-list{
  text-align:left;
}
.item-list b{
  text-align:left;
  font-weight:bolder;
  margin-left:0px;
  margin-bottom:0px;
  padding-right:0px;
  padding-left:0px;
  padding-top:0px;
  padding-bottom:0px;
  color:#0099FF;
}
.item-list img{
  text-align:right;
  margin-left:30px;
  margin-bottom:20px;
  padding-right:20px;
  padding-left:0px;
  padding-top:0px;
}
.item-list p{
  margin-left:0px;
  margin-bottom:0px;
  padding: 0 0 0 0;
  /*padding-right:0px;
  padding-left:0px;
  padding-top:0px;*/
}

body{
font-family:Verdana,Tahoma,Arial,sans-serif;
/*line-height:1.4em;
text-align:center;
color:#303030;
background:#e8eaec;
margin: 0 0 0 0;
padding: 0 0 0 0;*/
}

th {
	height:35px;
}
table {
	/*border:#3399FF thin solid;*/
}
.button {
	border:none;
	background:none;
}

.form table tr{
  height:40px;
}
.form table td{
  background-color:#F3FEE7;
}

.form .td-label{
  text-align:right;
  padding-right:10px;
  background-color:#EBF5FE;
  font-weight:bolder;
}
.td-label{
  text-align:right;
  padding-right:10px;
  background-color:#EBF5FE;
  font-weight:bolder;
}
#overlay {
     visibility:hidden;
     position: absolute;
     left: 0px;
     top: 0px;
     width:100%;
     height:100%;
     text-align:center;
     z-index: 1000;
     background-color:#eee;
     opacity: 0.8;
     filter:alpha(opacity=80);
    -moz-opacity: 0.8;
}

#overlay div {
     width:300px;
     margin: 250px auto;
     background-color: #fff;
     border:1px solid #000;
     padding:15px;
     text-align:center;
}
#error {
  display:none;
  border:#FF6633 thin solid;
  background-color:#FDE8D5;
  width:100%;

}
.clear{
	clear:both;
}

/************************  block advert  *******************/
#block_advert {
	width: 220px;
	background-image: url(../pnimages/subcontent_hilight_bg.png);
	background-repeat:repeat-y;
	background-position: left top;
	overflow:auto;
	overflow-x:hidden;
	overflow-y:hidden;
	}

#block_advert #block_advert_header h4{
	width: 220px;
	height: 29px;
	margin: 0;
	padding:  10px 0 0 0;
	color:#000;
	background-image: url(../pnimages/subcontent_header_hilight_bg.png);
	background-repeat:no-repeat;
	background-position: left top;
	}
#block_advert .block_advert_list_body{
	width: 200px;
	height: 217px;
	color:#000;
	margin: 10px 10px;
	background-image: url(../pnimages/block_advert_list_box.png);
	background-repeat:no-repeat;
	background-position: left top;
	overflow:auto;
	overflow-x:hidden;
	overflow-y:hidden;
	}
#block_advert .block_advert_list_body .block_advert_pic{
	width: 150px;
	margin: 5px auto;
	overflow:hidden;
	}
#block_advert .block_advert_list_body .block_advert_model{
	width: 180px;
	margin: 5px auto;
	text-align:center;
	overflow:hidden;
	}
#block_advert .block_advert_list_body .block_advert_model ul{
	margin: 0;
	padding:0;
	}
#block_advert .block_advert_list_body .block_advert_model li{
	list-style:none;
	padding: 2px 0;
	}